no-frills carrier - French English Dictionary